rubbed-off particles - Alemán Inglés Diccionario